Terminal satellite - German English Dictionary